place exposed to the sun - Alemán Inglés Diccionario